package com.uinnova.product.eam.comm.model;


import com.binary.framework.bean.Condition;
import com.binary.framework.bean.EntityBean;
import com.binary.framework.bean.annotation.Comment;


@Comment("对外视图表[OCEAN_DIAGRAM]")
public class OceanDiagram implements EntityBean, Condition {
	private static final long serialVersionUID = 1L;

	@Comment("ID[ID]")
	private Long id;
	@Comment("视图ID")
	private String diagramId;
	@Comment("视图名称")
	private String diagramName;
	@Comment("创建人")
	private String creator;
	@Comment("制品ID")
	private String artifactId;
	@Comment("制品名称")
	private String artifactName;
	@Comment("绑定的资产类型")
	private String assetType;
	@Comment("绑定的资产名称")
	private String assetName;
	@Comment("绑定的资产ID")
	private String assetId;
	@Comment("发布状态")
	private String publishStatus;
	@Comment("发布时间")
	private String publishTime;
	@Comment("源创建时间:yyyyMMddHHmmss")
	private Long sourceCreateTime;
	@Comment("源修改时间:yyyyMMddHHmmss")
	private Long sourceModifyTime;
	@Comment("创建时间:yyyyMMddHHmmss")
	private Long createTime;
	@Comment("修改时间:yyyyMMddHHmmss")
	private Long modifyTime;

	@Override
	public Long getId() {
		return id;
	}

	@Override
	public void setId(Long id) {
		this.id = id;
	}

	public String getDiagramId() {
		return diagramId;
	}

	public void setDiagramId(String diagramId) {
		this.diagramId = diagramId;
	}

	public String getDiagramName() {
		return diagramName;
	}

	public void setDiagramName(String diagramName) {
		this.diagramName = diagramName;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public String getArtifactId() {
		return artifactId;
	}

	public void setArtifactId(String artifactId) {
		this.artifactId = artifactId;
	}

	public String getArtifactName() {
		return artifactName;
	}

	public void setArtifactName(String artifactName) {
		this.artifactName = artifactName;
	}

	public String getAssetType() {
		return assetType;
	}

	public void setAssetType(String assetType) {
		this.assetType = assetType;
	}

	public String getAssetName() {
		return assetName;
	}

	public void setAssetName(String assetName) {
		this.assetName = assetName;
	}

	public String getAssetId() {
		return assetId;
	}

	public void setAssetId(String assetId) {
		this.assetId = assetId;
	}

	public String getPublishStatus() {
		return publishStatus;
	}

	public void setPublishStatus(String publishStatus) {
		this.publishStatus = publishStatus;
	}

	public String getPublishTime() {
		return publishTime;
	}

	public void setPublishTime(String publishTime) {
		this.publishTime = publishTime;
	}

	public Long getSourceCreateTime() {
		return sourceCreateTime;
	}

	public void setSourceCreateTime(Long sourceCreateTime) {
		this.sourceCreateTime = sourceCreateTime;
	}

	public Long getSourceModifyTime() {
		return sourceModifyTime;
	}

	public void setSourceModifyTime(Long sourceModifyTime) {
		this.sourceModifyTime = sourceModifyTime;
	}

	@Override
	public Long getCreateTime() {
		return createTime;
	}

	@Override
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}

	@Override
	public Long getModifyTime() {
		return modifyTime;
	}

	@Override
	public void setModifyTime(Long modifyTime) {
		this.modifyTime = modifyTime;
	}
}


